/***********************************************************************
 * Module:  Acteur.java
 * Author:  p1102040
 * Purpose: Defines the Class Acteur
 ***********************************************************************/

package gestionVip;

import application.appli;
import plannificationProjections.Film;
import java.util.*;

public class Acteur extends Vip {
   
   public int idActeur;
   public Film[] tabFilm;

    public Acteur(int idActeur, Film[] tabFilm, String nom, String prenom, int age, String nationnalite, Object photo, String type, int qa, String compagnon) {
        super(idActeur, nom, prenom, age, nationnalite, photo, type, qa, compagnon);
        this.idActeur = idActeur;
        this.tabFilm = tabFilm;
    }
   
   /** @pdOid c7d0593f-3850-4855-86b0-c688c2473b72 */
   public void modifierFiche(int idActeur, Film[] tabFilm, String nom, String prenom, int age, String nationnalite, Object photo, String type, int qa, String compagnon) {
      super.modifierFiche(idActeur, nom, prenom, age, nationnalite, photo, type, qa, compagnon);

   }
   
   /** @pdOid 6683a230-d8ab-42e9-8bb4-4ae6f9e2113a */
   public int getIdActeur() {
      return idActeur;
   }
   
   /** @param newIdActeur
    * @pdOid 99b8c12e-f950-4491-93b4-e268c147686c */
   public void setIdActeur(int newIdActeur) {
      idActeur = newIdActeur;
   }
   
   /** @pdOid 7794b194-7b86-442d-9ce4-5237d190dc31 */
   public Film[] getTabFilm() {
      return tabFilm;
   }
   
   /** @param newTabFilm
    * @pdOid 73b287b2-a42a-43b4-9714-e502d7a85a50 */
   public void setTabFilm(Film[] newTabFilm) {
      tabFilm = newTabFilm;
   }
   
    @Override
   public void afficher(){
       super.afficher();
       System.out.println("\nFilms : " + appli.toString(tabFilm));
   }

}